transportable substation - Español Inglés Diccionario